1

ExpandableListView があり、ViewGroup メソッドで、次のようなテキストビューに設定されたイメージ スパンがあります。

String statusText = postsList.get(groupPosition).get(TAG_userStatus).substring(urlStr.length(), postsList.get(groupPosition).get(TAG_userStatus).length()); 
Bitmap bm = BitmapFactory.decodeFile(urlStr);//urlStr is the path to my image: /mnt/sdcard/1.jpg
Bitmap resized = Bitmap.createScaledBitmap(bm, 200, 200, true);                                 
TextView userStatus1 = (TextView)v.findViewById( R.id.userStatus );
SpannableStringBuilder ssb = new SpannableStringBuilder(" "+statusText );
ImageSpan span = new ImageSpan(resized, ImageSpan.ALIGN_BOTTOM);    

ssb.setSpan( span, 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );  
userStatus1.setText( ssb, BufferType.SPANNABLE );

画像をクリックして全画面表示できるようにする必要がありますが、画像をクリック可能にする方法がわかりません。同様のスレッドを読みましたが、何もうまくいきません。expandableListView が原因だと思いますが、よくわかりません。あなたが私を助けてくれることを願っています。ありがとうございました!

4

0 に答える 0