小编Swa*_*arg的帖子

如何在Android上将对象从一个活动传递到另一个活动

我正在努力从一个发送我的客户类的对象Activity并在另一个中显示它Activity.

客户类的代码:

public class Customer {

    private String firstName, lastName, Address;
    int Age;

    public Customer(String fname, String lname, int age, String address) {

        firstName = fname;
        lastName = lname;
        Age = age;
        Address = address;
    }

    public String printValues() {

        String data = null;

        data = "First Name :" + firstName + " Last Name :" + lastName
        + " Age : " + Age + " Address : " + Address;

        return data; …
Run Code Online (Sandbox Code Playgroud)

java android object android-intent android-activity

726
推荐指数
20
解决办法
64万
查看次数

Android中的全屏活动?

如何全屏制作活动?我的意思是没有通知栏.有任何想法吗?

android fullscreen android-activity android-fullscreen

571
推荐指数
15
解决办法
49万
查看次数

Android:返回上一个活动

我想在Android应用程序上做一些简单的事情.怎么可能回到以前的活动.

我需要什么代码才能回到之前的活动

android android-intent android-activity

496
推荐指数
17
解决办法
58万
查看次数

View的setTag()getTag()方法的主要目的是什么?

这种方法的主要目的是什么setTag()getTag()View类型的对象?

我是否正确地认为我可以将任意数量的对象与单个视图相关联?

android view android-view android-viewholder

406
推荐指数
7
解决办法
24万
查看次数

findViewByID返回null

首先:是的,我阅读了关于这个主题的所有其他主题.不仅是来自这个网站的人......(你看,我有点沮丧)

他们中的大多数都提供了使用建议,android:id而不仅仅是id在XML文件中.我做到了.

我从其他人那里了解到,View.findViewById与众不同Activity.findViewById.我也是这样处理的.

在我location_layout.xml,我使用:

<FrameLayout .... >
    <some.package.MyCustomView ... />

    <LinearLayout ... >
        <TextView ...
            android:id="@+id/txtLat" />
        ...
    </LinearLayout>
</FrameLayout>
Run Code Online (Sandbox Code Playgroud)

在我的活动中,我做了:

...
setContentView( R.layout.location_layout );
Run Code Online (Sandbox Code Playgroud)

在我的自定义视图类中:

... 
TextView tv = (TextView) findViewById( R.id.txtLat );
Run Code Online (Sandbox Code Playgroud)

返回null.这样做,我的活动工作正常.也许这是因为Activity.findViewByIdView.findViewById差异.所以我在本地存储了传递给海关视图构造函数的上下文并尝试:

...
TextView tv = (TextView) ((Activity) context).findViewById( R.id.txtLat );
Run Code Online (Sandbox Code Playgroud)

这也回来了null.

然后,我改变了我的自定义视图扩展ViewGroup,而不是View和改变location_layout.xmlTextView我的自定义视图的直接子,从而使View.findViewById应该工作的设想.惊喜:它没有解决任何问题.

那么我做错了什么?

我会感激任何评论.

android android-view

238
推荐指数
10
解决办法
16万
查看次数

有时间延迟重复一项任务?

我的代码中有一个变量,说它是"状态".

我想根据此变量值在应用程序中显示一些文本.这必须在特定的时间延迟下完成.

就像是,

  • 检查状态变量值

  • 显示一些文字

  • 等待10秒钟

  • 检查状态变量值

  • 显示一些文字

  • 等待15秒

等等.时间延迟可能会有所不同,一旦显示文本就会设置.

我试过Thread.sleep(time delay)但失败了.有没有更好的方法来完成这项工作?

android android-thread

202
推荐指数
7
解决办法
16万
查看次数

Android选择器和文本颜色

我想要一个简单TextView的运行方式simple_list_item_1ListView做.这是XML:

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="wrap_content" android:layout_width="fill_parent"
    android:gravity="center" android:focusable="true"
    android:minHeight="?android:attr/listPreferredItemHeight"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:background="@android:drawable/list_selector_background" />
Run Code Online (Sandbox Code Playgroud)

一切都有效,除了(预期)在聚焦状态下不会改变的文本颜色.如何将其更改为textAppearanceLargeInverse

android textview android-selector

181
推荐指数
6
解决办法
25万
查看次数

在Android中保存和读取内部存储器中的位图/图像

我想要做的是将图像保存到手机的内存(非SD卡).

我该怎么做?

我已经将图像直接从相机到我的应用程序中的图像视图一切正常.

现在我想要的是将此图像从图像视图保存到我的Android设备的内部存储器,并在需要时访问它.

任何人都可以指导我如何做到这一点?

我对android有点新,所以请,如果我能有一个详细的程序,我将不胜感激.

android image android-image android-bitmap

152
推荐指数
4
解决办法
23万
查看次数

处理textview链接点击我的Android应用程序

我目前正在TextView中呈现HTML输入,如下所示:

tv.setText(Html.fromHtml("<a href='test'>test</a>"));
Run Code Online (Sandbox Code Playgroud)

显示的HTML是通过外部资源提供给我的,所以我不能像我一样改变它,但我当然可以对HTML进行一些正则表达式的修改,比如将href值更改为其他内容.

我想要的是能够直接从应用程序中处理链接点击,而不是让链接打开浏览器窗口.这可以实现吗?我猜测可以将href-value的协议设置为类似"myApp://"的东西,然后注册一些可以让我的应用程序处理该协议的东西.如果这确实是最好的方式,我想知道这是怎么做的,但我希望有一个更简单的方法来说,"当在这个文本视图中点击链接时,我想提出一个接收的事件链接的href值作为输入参数"

android onclick textview

143
推荐指数
6
解决办法
10万
查看次数

Android:android.R.id.content用于什么?

任何人都可以解释"android.R.id.content"的含义?

它是如何使用的?

http://developer.android.com没有任何解释.

public static final int contents
自:API Level 1

常数值:16908290(0x01020002)

android android-resources

134
推荐指数
3
解决办法
7万
查看次数