小编use*_*644的帖子

为Wear App构建gradle失败

我试图在Android Studio中创建一个Android Wear项目.它似乎无法构建gradle文件,我得到的是:

Error:A problem occurred configuring project ':wear'.
> Could not resolve all dependencies for configuration ':wear:_debugCompile'.
> Could not find any version that matches com.google.android.support:wearable:+.
 Required by:
     Browser:wear:unspecified
> Could not find any version that matches com.google.android.gms:play-services-wearable:+.
 Required by:
     Browser:wear:unspecified
Run Code Online (Sandbox Code Playgroud)

有什么建议?

android android-studio android-gradle-plugin wear-os

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

工具栏 - 灯光标题和灯光菜单

我目前正在开发一个实现Appcompat工具栏的应用程序.现在我的问题是如果我选择一个Light Actionbar作为基础,菜单是白色的,标题是黑色的.我希望两个都是白人.如果我将Dark Actionbar更改为base,则Text为白色,但菜单会变暗.

这是一个截图:

在此输入图像描述

我只想让标题文字颜色为白色.

这是我的styles.xml:

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
    <item name="windowActionBar">false</item>
    <item name="colorPrimary">@color/primary</item>
    <item name="colorAccent">@color/accent</item>
    <item name="colorPrimaryDark">@color/primary_dark</item>
</style>


</resources>
Run Code Online (Sandbox Code Playgroud)

这是toolbar.xml

<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:minHeight="?attr/actionBarSize"
    android:background="?attr/colorPrimary"/>
Run Code Online (Sandbox Code Playgroud)

我希望你能帮助我.提前致谢!

android styles android-appcompat

5
推荐指数
2
解决办法
2828
查看次数

添加视图时,工具栏标题会消失

我刚刚意识到,当我在xml文件中向工具栏添加视图时,标题会消失.

例如

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">

    <android.support.v7.widget.Toolbar
        android:id="@+id/activity_taskeditor_toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="?attr/colorPrimary"
        android:elevation="8dp"
        app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
        >

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content">

            <EditText
                android:id="@+id/activity_taskeditor_title"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:hint="@string/title"
                android:layout_marginLeft="16dp"
                android:layout_marginRight="16dp"
                android:layout_marginEnd="16dp"
                android:layout_marginStart="16dp"
                android:layout_marginTop="16dp"
                android:textSize="22sp"/>

        </LinearLayout>

    </android.support.v7.widget.Toolbar>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

没有视图标题存在,但在添加我的视图时它会消失.

示例图片:

在此输入图像描述

![enter image description here][1]
Run Code Online (Sandbox Code Playgroud)

知道如何解决这个问题吗?

提前致谢

android android-layout android-toolbar

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

getGraphics()上的空指针异常

我的应用程序看起来像那样,我在draw()方法得到一个空指针异常,确切地说是g.drawImage(img,0,0,null)

package com.ochs.game;

import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;

import javax.swing.JFrame;
import javax.swing.JPanel;

public class Game extends JPanel implements Runnable{
private static final long serialVersionUID = 8229934361462702491L;

public static final int WIDTH = 320;
public static final int HEIGHT = 240;
public static final int SCALE = 2;

public boolean isRunning;

private BufferedImage img;
private Graphics2D g2d;

public Game() {
    setFocusable(true);
    requestFocus();
    start();
}

public void start() {
    isRunning = true;
    new Thread(this).start();
}

public void stop() { …
Run Code Online (Sandbox Code Playgroud)

java swing bufferedimage nullpointerexception draw

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

按钮仅在X秒后可点击

我正在尝试创建一个按钮,该按钮仅在例如3秒后可点击.它应显示倒计时,当达到0时,可以单击按钮并执行操作.例如,当调用Activity时,按钮首先显示"3"并倒计时为"0",然后才能点击按钮.

任何想法如何实现这一目标?

android button delay countdown

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

Android onDoubleTap,onScroll,onFling无法正常工作,但onDown和onLongPress有效吗?

我试图在我的自定义视图中使用onScroll方法.onDown和onLongPress工作,但为什么我的onScroll或onFling或onDoubleTap不起作用?这是我的代码,它几乎是Google在developer.android.com网站上提供的一切......

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Paint.Style;
import android.support.v4.view.GestureDetectorCompat;
import android.support.v4.view.MotionEventCompat;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.view.*;

public class GameView extends View implements GestureDetector.OnGestureListener,      GestureDetector.OnDoubleTapListener{

public static int cols = 10;
public static int rows = 9;

private String DEBUG_TAG = "Debug";

private GestureDetectorCompat mDetector;
private GameThread mGameThread;
private Sprite mSprite;
private MineField mMineField;
private Context context;
private Paint mPaint;

public GameView(Context context) {
    super(context);
    this.context = context;
    if(mMineField == null)buildMineField(cols, rows);
    mPaint = …
Run Code Online (Sandbox Code Playgroud)

debugging android gestures onscroll

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