0
我有AlertDialog單選列表。 我想在裏面放一些'假'物品 - 就像以下物品的標籤一樣。我對常規項目和'標籤'項目使用不同的佈局。它可以。 我的問題是:如何使標籤不可點擊?AlertDialog單選列表 - 我需要一些項目不可點擊
這裏是我的getView代碼:
// @Override
public View getView(int position, View convertView, ViewGroup parent)
{
if (m_data.get(position).BaseElementType == ElementType.Divider)
{
convertView = m_li.inflate(this.m_groupResurceID, null);
TextView post = (TextView)convertView.findViewById(R.id.text1);
post.setText(m_data.get(position).TypeToString());
post.getClickable();
}
else
{
convertView = m_li.inflate(this.m_itemResurceID, null);
TextView post = (TextView)convertView.findViewById(R.id.text1);
post.setText(m_data.get(position).Header);
ImageView img = (ImageView)convertView.findViewById(R.id.image1);
Drawable dr = m_data.get(position).TypeToIconId();
dr.setColorFilter(BGMapsApp.IconColor, PorterDuff.Mode.SRC_ATOP);
img.setImageDrawable(dr);
}
請問你getview()方法看? – 2012-01-10 15:09:29
此代碼效率不高,但我將其用於10-15個項目。 – Kostadin 2012-01-10 15:17:23