robotium android 自動化UI測試獲取控件是否隱藏的屬性

layout文件中的viwe 屬性,或代碼中動態設置
設定是否隱藏有3種狀態:
代碼示例:


visibleTextView = (TextView)findViewById(R.id.a);
        goneTextView = (TextView)findViewById(R.id.a);
        visibleTextView.setVisibility(View.GONE);
        goneTextView.setVisibility(View.INVISIBLE);

 1.完全正常展示: Visible (0爲動態設定值)

 2.未展示,但是保留了view控件的位置:invisible (1爲動態設定值) 

3.完全隱藏,不保留位置:gone( 2爲設定值)

獲取是否隱藏的3種狀態:

代碼示例:

	ImageView viewImg = (ImageView ) solo.getView(R.id.img);
	int a = linearImg.getVisibility();

a的返回值:

1.當a的返回值爲0時,當前view的狀態爲Visible 

2.當a的返回值爲4時,當前view的狀態爲invisible 

3.當a的返回值爲8時,當前view的狀態爲gone

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章