【问题标题】:How to change Item in Gridview on ButtonClick from another Activity?如何在另一个 Activity 的按钮单击上更改 Gridview 中的项目?
【发布时间】:2014-02-13 20:58:14
【问题描述】:

我基于Android GridView Layout Tutorial创建了一个应用

效果很好。

现在我有 2 个活动(Main + FullImage)+ ImageAdapter。

当我在 FullImageActivity 中并单击我创建的按钮时,我想更改 MainActivity 中将我带到 FullImageActivity 的 GridView 的项目。

imageView.setBackgroundColor(Color.RED)

什么的

【问题讨论】:

  • 所以要突出显示网格?
  • 我想更改 MainActivity 中将我带到 FullImageActivity 的项目(来自 GridView)。我想在“坐在” FullImageActivity 时更改它。
  • 可以通过getChildat()获取griditem

标签: android gridview android-activity baseadapter


【解决方案1】:

我认为这可能会帮助您突出显示网格按钮。 . .

使用选择器突出显示项目。

在drawable文件夹中创建一个xml文件

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@color/blue" android:state_selected="true"/>
    <item android:drawable="@color/transparent"/>

</selector>

set listSelector 你的 gridview 喜欢

android:listSelector="@drawable/list_selector"

回复任何查询....

【讨论】:

    猜你喜欢
    • 2019-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-26
    • 1970-01-01
    • 2019-12-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多