小编Gau*_*rav的帖子

更改ActionBar上溢出按钮的颜色

是否可以更改操作栏上的溢出按钮(3个垂直点)的颜色?如果是这样,我们该怎么做?我没有找到溢出按钮的任何样式.

谢谢

android android-actionbar

55
推荐指数
5
解决办法
3万
查看次数

如何获取标记文本的单击事件

我在我的应用程序中显示谷歌地图api v2.我在地图上设置了一些标记.我还在单击标记时显示的标记上设置了标题和片段.

现在,我想在点击标记的标题时调用新活动,而不是标记本身.

map.setOnMarkerClickListner
Run Code Online (Sandbox Code Playgroud)

仅在单击标记时调用.

但我不想这样做.我希望标记在点击标记时显示标题和片段,但我想在点击标题时调用新活动.

知道我们怎么做吗?

谢谢

android google-maps android-maps-v2

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

Android中的Yelp集成

我必须在我的Android应用程序中集成yelp api.我从来没有这样做过,所以需要一些帮助.我想知道如何开始,所有需要的东西,等等.

我尝试在android中实现此代码 https://github.com/Yelp/yelp-api/blob/master/v2/java/Yelp.java.它在request.send()行给出NoSuchMethodError

可能是什么问题?

android yelp

6
推荐指数
1
解决办法
9062
查看次数

带有许多选项卡的Android选项卡布局

我正在创建一个使用Tab Layout的应用程序.应用程序的要求是应该有很多选项卡.在标签栏上制作4-5个标签是可以的.但是当添加更多5个标签时,它会变得非常压缩.有没有办法在Android中我可以有很多选项卡,而不是让它看起来压缩?也许有些什么比在标签上有"更多"按钮或有水平滚动标签?

我之前忘了提到它应该适用于android 2.2(api 8)

谢谢

tabs android

6
推荐指数
1
解决办法
6266
查看次数

Android Webview无法专注于其元素

我有一个Android TV应用程序,所以我的所有控件都使用焦点(远程).我有一个webview加载网址并显示内容.现在这个页面在中心有一个部分,这个部分有2个按钮.现在重点是该部分本身,它不会进入内部并专注于按钮.如果我单击遥控器上的向上和向下按钮,页面只会向上和向下滚动,但焦点不会移动到按钮内部.知道如何解决这个问题吗?谢谢.

android android-webview

6
推荐指数
1
解决办法
1040
查看次数

Android:专注于TimePicker元素

如何关注时间选择器元素?我正在开发电视应用程序,所以它需要通过远程操作.所以我需要关注每个元素.TimePicker有3个元素 - 小时列,分钟列和AM/PM列.

那么我如何关注这3列中的每一列呢?

谢谢

android timepicker android-layout

5
推荐指数
1
解决办法
1385
查看次数

在android中缩放图像

我想在我的应用程序中添加一个像路线图图像的图像.我想在缩放图像时为此图像添加缩放功能以及水平滚动.

我写了一些代码,但它只允许缩放而不是滚动.

码:

public class Zoom extends View {
    private Drawable image;
    private int zoomControler=20;
    public Zoom(Context context)
    {
            super(context);
            image=context.getResources().getDrawable(R.drawable.boothmap);
            setFocusable(true);

    }
    protected void onDraw(Canvas canvas) {
            super.onDraw(canvas);
            image.setBounds((getWidth()/2)-zoomControler, (getHeight()/2)-zoomControler, (getWidth()/2)+zoomControler, (getHeight()/2)+zoomControler);
            image.draw(canvas);
    }
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {

            if(keyCode==KeyEvent.KEYCODE_DPAD_UP)// zoom in
                    zoomControler+=10;
            if(keyCode==KeyEvent.KEYCODE_DPAD_DOWN) // zoom out
                    zoomControler-=10;
            if(zoomControler<10)
                    zoomControler=10;

            invalidate();
            return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

你能帮我解决这个问题吗?到目前为止我的代码是否合适还是你有更好的代码?

android

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

Android:有没有办法改变开关按钮的高度?

平板电脑上的开关高度看起来很小.有办法,我们可以增加高度吗?如果我们通过给layout_height赋值来增加它,它只是在底部添加一些空格,但是开关大小不会增加.

android android-ui

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

XML解析获取属性值

我正在使用SAX Parser解析xml.当我需要获取的数据是xml标记的主体时,Everythings工作得很好.我得到的唯一问题是我需要的数据是该XML标签的属性值.我如何获得此属性值?

<xml att="value"> Body </xml>
Run Code Online (Sandbox Code Playgroud)

假设这是一个标签,我能够获得Body而不是值

我正在使用的代码是:

URL url = new URL("http://example.com/example.xml");

SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp = spf.newSAXParser();

XMLReader xr = sp.getXMLReader();
ExampleHandler myExampleHandler = new ExampleHandler();
xr.setContentHandler(myExampleHandler);

xr.parse(new InputSource(url.openStream()));

public class ExampleHandler extends DefaultHandler { 
String buff = new String("");
boolean buffering = false; 

@Override
public void startDocument() throws SAXException {
    // Some sort of setting up work
} 

@Override
public void endDocument() throws SAXException {
    // Some sort of finishing up work
} 

@Override
public …
Run Code Online (Sandbox Code Playgroud)

android saxparser getattr

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

Java/Android字符串到字节转换

我有一个字符串str = "0x01".我希望将此字符串完全按原样转换为字节.

我尝试过str.getBytes(),EncodingUtils.getAsciiBytes(str)但它给出了我想的每个字符的字节值.

我希望字节变量的值为0x01.

知道我们怎么做的?

谢谢

java string android byte

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