小编Ali*_*aki的帖子

如何设置ImageView透明

我的图像设置为50%透明.当我把它放到ImageView时,它是完全不透明的,看不到背后的东西.如何在xml中为ImageView设置100%透明,这样当我设置图像时,我可以看到背后的东西.我试过了

android:opacity="translucent" 
android:background="@android:color/transparent"
Run Code Online (Sandbox Code Playgroud)

他们两个都不行.

谢谢

android

4
推荐指数
1
解决办法
8759
查看次数

带有RxJava的Android计时器

我想实现简单的计时器,它将每秒计数1到30的值.当它达到30时,我希望它停止.现在我有类似的东西,但我不知道如何在30秒后停止它.

这是代码:

Observable<Long> observable = Observable.interval(1, TimeUnit.SECONDS);

    observable.subscribe(
            new Action1<Long>() {
                @Override
                public void call(Long aLong) {
                    Log.d("Observable timer: ", aLong.toString());
                }
            },
            new Action1<Throwable>() {
                @Override
                public void call(Throwable error) {
                    System.out.println("Error encountered: " + error.getMessage());
                }
            },
            new Action0() {
                @Override
                public void call() {
                    System.out.println("Sequence complete");
                }
            }
    );
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

android observable rx-java

4
推荐指数
2
解决办法
7258
查看次数

为什么某些Android Studio类以不同颜色突出显示?

我注意到我的项目结构中有些类以蓝色突出显示.是什么原因?

在此输入图像描述

android intellij-idea android-studio

4
推荐指数
2
解决办法
437
查看次数

在共享首选项中如何在android应用程序中存储字符串数组

在我的应用程序中使用基本适配器中的列表视图.

当我点击该项时,其id存储在共享首选项字符串数组格式中.如何以字符串数组格式[1,2,5,6]这样保存多个项目ID ....

提前致谢...

android sharedpreferences

3
推荐指数
1
解决办法
7312
查看次数

改造返回空值

我正在使用 Retrofit,而且我在 Android 方面是个菜鸟。

我的 JSON 响应

    {
    "movie": {
        "_id": "568661682d33bca267fdf81b",
        "poster_path": "https://image.tmdb.org/t/p/w154/xHfhQIK4BNlsGv5Ylx8mVq0hJT1.jpg",
        "adult": false,
        "overview": "",
        "release_date": "2015-05-15",
        "id": 76341,
        "original_title": "Mad Max: Fury Road",
        "original_language": "en",
        "title": "Mad Max: Furia en la carretera",
        "vote_count": 3105,
        "__v": 0,
        "popular": true,
        "production_companies": [],
        "cast": [],
        "genre_ids": [
            53,
            28,
            12
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的电影模型:

public class Movie {

public String Id;
//more variables

public String getId() {
    return Id;
}

public void setId(String id) {
    Id = id;
} …
Run Code Online (Sandbox Code Playgroud)

java android retrofit

3
推荐指数
1
解决办法
7903
查看次数

在Recycler视图中的Android Horizo​​ntal Auto滚动

我在列表中有两个值,并使用Recycler视图在水平列表视图中显示它.在这里,我需要自动滚动水平列表无限制.我尝试使用以下代码,但没有结果.

Horizo​​ntalScrollView:添加新视图时自动滚动到结束?

回复表示赞赏......

android

3
推荐指数
1
解决办法
6352
查看次数

将位置数据传递到Android中的其他活动

我正在进行Android应用程序开发,我陷入了这一点:

我有2个活动:第一个叫做CurrentLoc,它让我获得当前位置,在获得位置后,我点击一个按钮,将我带到2号活动,称为Sms.

我需要做的是,当我点击按钮时,我想将我在第一个活动中收到的位置数据传递给第二个活动...

在此先感谢各位......

这是我的第一个活动的代码:

    public class Tester2Activity extends Activity { 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        startService(new Intent(Tester2Activity.this,SS.class));

        LocationManager mlocManager = (LocationManager)getSystemService       (Context.LOCATION_SERVICE);
        LocationListener mlocListener = new MyLocationListener();
        mlocManager.requestLocationUpdates( LocationManager.NETWORK_PROVIDER, 0, 0,     mlocListener);


        Button button1 = (Button) findViewById(R.id.widget30);
         button1.setOnClickListener(new View.OnClickListener() {
              public void onClick(View v) {

                  Intent hg = new Intent(Tester2Activity.this, Sms.class);
                  startActivity(hg);



        }
    });



        public class MyLocationListener implements LocationListener
    {

        @Override
        public void onLocationChanged(Location loc)
        {
            loc.getLatitude();
                       loc.getLongitude();

                  //This is what i want to pass to …
Run Code Online (Sandbox Code Playgroud)

java android

2
推荐指数
1
解决办法
4898
查看次数

Android从编辑文本中获取int?

我试图从编辑文本集中获取一个int到inputType ="number"然后输出它(我稍后会用它做一些事情)我不能这样做,这是我有的代码,我被告知尝试但它不起作用

Button go;
EditText num;
TextView OP, ST;
String OPS;
int oer;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    initalize();
    go.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {

            int myNum = 0;

            OPS = num.getText().toString();

            try {
                myNum = Integer.parseInt(OPS);
            } catch(NumberFormatException nfe) {
                System.out.println("Could not parse " + nfe);
            }
            OP.setText(myNum);
        }
Run Code Online (Sandbox Code Playgroud)

在我运行之后它强行关闭.这是LOG CAT:

09-09 16:53:00.400: W/ResourceType(20145): No package identifier when getting value for resource number 0x00000008
09-09 16:53:00.400: D/AndroidRuntime(20145): Shutting down VM
09-09 16:53:00.400: W/dalvikvm(20145): threadid=1: …
Run Code Online (Sandbox Code Playgroud)

java string int android android-edittext

2
推荐指数
1
解决办法
3万
查看次数

使用Retrofit发送POST参数

我试图通过Retrofit实现POST请求,但我认为这种方法似乎是错误的.我按照我用于GET请求的步骤:

我定义了终点:

 public interface GitHubEmailAPI {

    @POST("/users/{user}")
    Call<GitHubEmail> postEmail(@Field("email") String email);
}
Run Code Online (Sandbox Code Playgroud)

该模型:

    public class GitHubEmail {

    @SerializedName("email")
    private String email;

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }
}
Run Code Online (Sandbox Code Playgroud)

并呼吁:

 public void postEmail (){
    GitHubEmailAPI apiService =
            ApiClient.getClient().create(GitHubEmailAPI.class);

    final Call<GitHubEmail> callEmail = apiService.postEmail
            (String.valueOf(enterEmailEt.getText()));

    callEmail.enqueue(new Callback<GitHubEmail>() {
        @Override
        public void onResponse(Call<GitHubEmail> call, Response<GitHubEmail> response) {
            testTV.setText(callEmail.toString());
        }

        @Override
        public void onFailure(Call<GitHubEmail> call, Throwable t) {
            Log.e("Email", t.toString());

        }
    });
Run Code Online (Sandbox Code Playgroud)

我使用github api作为测试,不确定访问令牌是否需要作为参数包含在请求中.

post android retrofit

2
推荐指数
2
解决办法
1万
查看次数

如何为Android应用程序统一访问手机后退按钮

我正在构建带有菜单场景和许多其他场景的VR应用程序。当用户单击手机后退按钮(android)时,我想从任何其他场景回到菜单场景。我应该在哪里放置脚本?

c# android unity-game-engine visual-studio virtual-reality

2
推荐指数
1
解决办法
5665
查看次数