0
は、私が欲しいものです。私はレイアウトのカスタムビューのギャラリーを持っています。しかし、私はギャラリーの各レイアウト要素内のtextViewsにsetTextを設定できるようにしたい。空のレイアウトをギャラリービューに正常に表示しています。しかしカスタムレイアウト!ここ
、私は私がのsetText機能上にNullPointer例外を取得したレイアウトからリソース上のsetTextにしてみてください。それはここにgetViewメソッドのための私のコードは私のギャラリーのための私のカスタムアダプタで..ですそれは私のTextViewを見つけることができないと言います。
public View getView(int position, View convertView, ViewGroup parent) {
convertView = inflator.inflate(R.layout.adapter_layout, null);
convertView.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
TextView text1 = (TextView) findViewById(R.id.text1);
//NULL POINTER HERE !!!!
text1.setText("YOYOYOYOYOYO");
}
私がしなければならなかったのは、convertView.findViewById(...)を追加することでした。 DUMBミステーク!! 2時間のような無駄。 – thunderousNinja