小编Hit*_*ahu的帖子

R无法解析 - Android错误

我刚下载并安装了新的Android SDK.我想创建一个简单的应用程序来测试它.

该向导创建了此代码:

package eu.mauriziopz.gps;

import android.app.Activity;
import android.os.Bundle;

public class ggps extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}
Run Code Online (Sandbox Code Playgroud)

Eclipse给了我错误

R无法解决

在线

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

为什么?

PS:我有一个名为XML文件main.xmlres/layout/.

eclipse android compiler-errors android-sdk-tools android-resources

1056
推荐指数
28
解决办法
89万
查看次数

307
推荐指数
6
解决办法
8万
查看次数

来自nativeGetEnabledTags的意外值:0

我安装了最新版本的SDK(r21)和ADT 21.0.0.我尝试了简单的代码,它运行良好,但现在我在LogCat中收到一个警告,该警告没有出现在以前的版本中:

来自nativeGetEnabledTags的意外值:0

我用Google搜索了,我发现了问题39723:Emulator使用"来自nativeGetEnabledTags:0的意外值"消息阻止LogCat.

这是什么意思?

android adt android-logcat

299
推荐指数
5
解决办法
8万
查看次数

如何在Android Studio中生成javadoc注释

我可以在Android studio中使用快捷键来生成javadoc注释吗?

如果没有,生成javadoc注释的最简单方法是什么?

javadoc android-studio

191
推荐指数
8
解决办法
13万
查看次数

如何在Android中设置EditText的最大字符数?

如何设置Android EditText输入的最大字符数?我看到setMaxLines,setMaxEMS,但没有任何字符数.

android android-edittext

119
推荐指数
5
解决办法
9万
查看次数

如何以整数格式获取NSDate日,月和年?

我想得到NSDate整数形式的日,月和年组件,即如果日期是1/2/1988那么我应该分别得到1,2和1988作为整数.我怎么能在iOS中这样做?我发现了类似的问题,但方法是descriptionWithCalendarFormat:给出警告,现在似乎已被弃用了.

iphone datetime date nsdate nsdateformatter

95
推荐指数
6
解决办法
7万
查看次数

尝试安装LESS时,"请尝试再次以root/Administrator身份运行此命令"错误

我正在尝试在我的机器上安装LESS并且已经安装了节点.但是,当我输入"node install -g less"时,我收到以下错误,不知道该怎么办?

FPaulMAC:bin paul$ npm install -g less
npm ERR! Error: EACCES, unlink '/usr/local/lib/node_modules/less'
npm ERR!  { [Error: EACCES, unlink '/usr/local/lib/node_modules/less']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/usr/local/lib/node_modules/less' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "less"
npm ERR! cwd /usr/local/bin
npm ERR! node -v v0.10.33
npm ERR! npm -v 1.4.28
npm ERR! path /usr/local/lib/node_modules/less
npm …
Run Code Online (Sandbox Code Playgroud)

linux less node.js

57
推荐指数
5
解决办法
11万
查看次数

Android vibrate已弃用.如何在Android> = API 26中使用VibrationEffect?

我正在使用Android VIBRATOR_SERVICE来为按键触摸提供触觉反馈.

 ((Vibrator) getSystemService(VIBRATOR_SERVICE)).vibrate(300);
Run Code Online (Sandbox Code Playgroud)

Android Studio警告我vibrate(interval)不推荐使用该方法,我应该使用VibrationEffectAPI> 23.

所以我使用VibrationEffect的方法createOneShot需要2个参数:间隔和幅度. 在此输入图像描述

我试着寻找它但却不知道要传递什么amplitude,任何人都知道如何使用它?

更新添加的代码

// Vibrate for 150 milliseconds
private void shakeItBaby() {
    if (Build.VERSION.SDK_INT >= 26) {
        ((Vibrator) getSystemService(VIBRATOR_SERVICE)).vibrate(VibrationEffect.createOneShot(150,10));
    } else {
        ((Vibrator) getSystemService(VIBRATOR_SERVICE)).vibrate(150);
    }
}
Run Code Online (Sandbox Code Playgroud)

android android-vibration android-8.0-oreo

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

Android - 如何在活动之间传递HashMap <String,String>?

如何将detailHashMap 传递给另一个Activity?

HashMap<String,String> detail = new HashMap<String, String>();
detail.add("name","paresh");
detail.add("surname","mayani");
detail.add("phone","99999");
......
......
Run Code Online (Sandbox Code Playgroud)

android hashmap android-activity

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

如何在Android中获取文件扩展名?

我是新手.我有一个EditText和一个浏览按钮来探索文件夹和仅选择文件.在"浏览"按钮中,单击文件时,它会将该文件所在的文件夹路径存储在一个字符串中,而将其他字符串中没有扩展名的文件名存储在EditText中,我将用于存储这两个字符串中的任何一个.

我想用精确的文件扩展名(无论是一个还是两个点)制作文件名,但我也不知道如何获得文件扩展名.

所有答案将不胜感激. FileChooser.java

    package com.threefriends.filecrypto;

/**
 * Created by hp on 01-06-2016.
 */

import java.io.File;
import java.sql.Date;
import java.util.ArrayList; 
import java.util.Collections;
import java.util.List;
import java.text.DateFormat;
import android.os.Bundle;
import android.app.ListActivity;
import android.content.Intent; 
import android.view.View;
import android.widget.ListView; 

public class FileChooser extends ListActivity {

    private File currentDir;
    private FileArrayAdapter adapter;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState); 
        currentDir=new File("/sdcard/");
        fill(currentDir); 
    }
    private void fill(File f)
    {
        File[]dirs=f.listFiles();
        this.setTitle("Current Dir: "+f.getName());
        List<Item>dir=new ArrayList<Item>();
        List<Item>fls=new ArrayList<Item>();
        try{
             for(File ff: dirs)
             { 
                Date lastModDate=new Date(ff.lastModified()); …
Run Code Online (Sandbox Code Playgroud)

file-extension android

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