갤러리를 만들었으므로 이제 코드에서 변경하고 싶습니다. 갤러리의 요소는 두 으로 구성되어 있으며 줄 수를 얻고 싶습니다.갤러리 요소 가져 오기
내가 시도 :
TextView top = (TextView)findViewById(R.id.top);
top.getLineCount();
그러나 응용 프로그램은 누군가가 생각이 있습니까 top.getLineCount();
에 추락? CustomAdapter
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater iteminflater = LayoutInflater.from(mContext);
View gallaryitem = iteminflater.inflate(R.layout.gallery_item, null);
ImageView imgView= (ImageView) gallaryitem .findViewById(R.id.item);
imgView.setImageResource(mImageIds[position]);
//TextView top = (TextView)convertView.findViewById(R.id.top);
//top.getLineCount();
return gallaryitem ;
}
LayoutFile
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="10px" >
<ImageView
android:id="@+id/item"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:src="@drawable/icon"
android:gravity="center"
android:background="#4E4E4E"/>
<TextView
android:id="@+id/bottom"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="moremore"
android:textSize="27sp"
android:layout_marginTop="275dip"
android:paddingTop="35dip"
android:textColor="#eeeeee"
android:background="#60000000"
android:textStyle="bold"
android:typeface="sans"/>
<TextView
android:id="@+id/top"
android:layout_width="fill_parent"
android:text="testtesttesttesttesttesttest"
android:textSize="22sp"
android:layout_marginTop="280dip"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:textColor="#eeeeee"
android:background="#60ff0000"
android:textStyle="bold"
android:typeface="sans"
android:layout_height="wrap_content"/>
</RelativeLayout>
당신이 당신의 갤러리에서 코드의 텍스트 뷰 라인 퍼팅을 ?? –
CustomAdapter 및 Layoutfile을 추가합니다. –
오류가 발생했을 때의 오류는 무엇입니까 –