Tag: java的

缩放根视图后,子视图不可单击

我正在缩放rootView ,它是rootView fragment的LinearLayout ,但子视图不可clickable 。 这是rootView public class CarouselLinearLayout extends LinearLayout { private float scale = CarouselPagerAdapter.BIG_SCALE; public CarouselLinearLayout(Context context, AttributeSet attrs) { super(context, attrs); } public CarouselLinearLayout(Context context) { super(context); } public void setScaleBoth(float scale) { this.scale = scale; this.invalidate(); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); // The main mechanism to display […]

滚动时更改ListView项中按钮的文本

我有一个ListView ,我使用自custom adapter填充了ListView和TextView和Button。我在custom adapter为该Button生成了一个click事件。在该click事件中我试图更改按钮文本和颜色,到此为止它的工作很好但是当我向上和向下滚动ListView时,其他按钮的文本颜色会发生变化。 我过去几天就在这里停了下来…… public class CustomAdapter extends BaseAdapter { Activity a; ArrayList Rollno; ArrayList Stdname; ArrayList Stdstatus; public CustomAdapter(Activity a, ArrayList rollno, ArrayList stdname, ArrayList stdstatus) { this.a = a; Rollno = rollno; Stdname = stdname; Stdstatus = stdstatus; } @Override public int getCount() { return Rollno.size(); } @Override public Object getItem(int position) […]

Android数组无法解析或不是字段

我的程序中有以下代码段: ArrayAdapter dataAdapter = ArrayAdapter.createFromResource( this, R.array.datatypes, android.R.layout.simple_spinner_item); ArrayAdapter timeAdapter = ArrayAdapter.createFromResource( this, R.array.timetypes, android.R.layout.simple_spinner_item); 我在“R.array”上收到错误,表明数组无法解析或不是字段。 这是很久以前的工作,我不确定我有什么。 我尝试过包括“com.throughputconverter.R”以及多次清理和重建。 我也重启了eclipse。 任何帮助,将不胜感激。 谢谢

如何将Firebase RecyclerView放在另一个RecyclerView中

基本上我有一个像家庭作业提醒的应用程序 用户可以插入主题列表,并在每个主题中插入主题列表 我知道这是最糟糕的做法,我不能把recyclerview放在另一个 但我需要在我的应用程序中,因为主题不能被计算+其他东西 我成功地将它插入firebase数据库中 那是subject_item.xml 那就是homework_item.xml 而对于只有一个Recyclerview,我就这样做 adapter = new FirebaseRecyclerAdapter(Test.class, R.layout.test_main_body_item, TestViewHolder.class, reference.child(“subjects/98794656”)) { @Override protected void populateViewHolder(TestViewHolder viewHolder, Test model, int position) { viewHolder.title.setText(model.getTitle()); viewHolder.description.setText(model.getDescription()); } }; 那么我该如何为回收者查看内部另一个recyclerview? 谢谢

如何在java中打开带附件的默认邮件客户端(例如outlook)

我想在系统默认邮件客户端中打开一条新邮件,并在Java中包含一个附件。 我试过Desktop.mail(URI mailtoURI)但我不知道如何指定附件。 然后,我尝试了JavaMail。 它工作正常,但我无法打开默认的邮件客户端 如何从Java中调用默认邮件客户端,并指定附件?

从JSON webservice中检索android中的byte

我成功地以数据库BLOB格式存储图像。 webservices模型类中的图像的DataType是byte []。 我的网络服务: @POST @Consumes(“application/json”) @Produces(“application/json”) @Path(“login”) public Korisnici Login(Korisnici k) { Korisnici exception = new Korisnici(); ………… Json webservice示例: [ { “id”: 2, “ime”: “haris”, “mjestoGoogleMaps”: null, “password”: “1234”, “username”: “haris”, “image”: “iVBORw0KGgoAAAANSUhEUgAizDMizDMizDMizDMizDMizDMizDMizDMizDMizDMiz/JPL/AOc68RGNGkMYAAAAAElFTkSuQmCC” } ] 我们看到json服务转换为String,byte []转换为字符串。 我试图在Android中将转换String转换为byte [],但我没有看到图片。 这是我的代码: byte [] b = new byte[getString_Image().length()]; profilna.setImageBitmap(getImage(b)); 从字节数组转换为位图 public static Bitmap getImage(byte[] image) […]

使用Eclipse构建Android的原生Opencv,给出了“未定义的对`cvCreateFileCapture’的引用”

我正在开发一个带有原生部分的应用程序,它使用嵌入式OpenCV从video文件中提取帧。 到目前为止,我收到了这个错误: …/jni/ocv.c:12: undefined reference to `cvCreateFileCapture’ 我的Android.mk: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := ocv LOCAL_SRC_FILES := ocv.c include $(BUILD_SHARED_LIBRARY) Application.mk: APP_STL := gnustl_static APP_CPPFLAGS := -frtti -fexceptions APP_ABI := armeabi ocv.c: #include #include #include #include #include #include jstring Java_com_ice_salvador_MainActivity_invokeNativeFunction(JNIEnv* env, jobject javaThis) { IplImage* currFrame = 0; CvCapture* cap = 0; cap […]

将Firebase与RecyclearView一起使用时出错

我运行我的应用程序时遇到了这些错误: 致命exception:主要流程:com.google.example.adinaranayaragh,PID:26564 com.google.firebase.database.DatabaseException:类com.google.example.adinaranayaragh.MyItem $ Sellm未定义无参数构造函数。 如果您使用的是ProGuard,请确保不剥离这些构造函数。 com.google.android.gms.internal.zzelx.zze(未知来源)com.google.android.gms.internal.zzelw.zzb(未知来源)com.google.android.gms.internal.zzelw.zza (来源不明)com.google.android.gms.internal.zzelw.zzb(未知来源)com.google.android.gms.internal.zzelx.zze(未知来源)com.google.android.gms.internal来自com.google.example.adinaranayara的com.google.firebase.database.DataSnapshot.getValue(未知来源)com.google.android.gms.internal.zzelw.zza(未知来源)的.zzelw.zzb(未知来源) .FirebaseRecyclerAdapter.getConvertedObject(FirebaseRecyclerAdapter.java:301)at com.google.example.adinaranayaragh.FirebaseRecyclerAdapter $ 1.onChildAdded(FirebaseRecyclerAdapter.java:80)at com.google.android.gms.internal.zzecw.zza(Unknown Source)at at com.google.android.gms.internal.zzeia.zzbyc(未知来源)位于android.os.Handler.handleCallback的com.google.android.gms.internal.zzeig.run(未知来源)(Handler.java:815)在android.os.Handler.dispatchMessage( Handler.java:104)在android.app.Looper.loop(Looper.java:207)的android.app.ActivityThread.main(ActivityThread.java:5728)at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:789)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679) 我的项目可以在Github上找到 。 这是firebase数据库结构: { “items”: { “it1”: { “buy”: { “buyBellow”: 19023, “date”: “7.jan2016”, “stoploss”: 12455, “target1”: 12548, “target2”: 12444 }, “sell”: { “date”: “7jan”, “sellAbove”: 22000, “stoploss”: 14522, “target1”: 21222, […]

Android错误:找不到符号类LocationClient

我的Android项目有问题。 由于此错误无法构建:错误:找不到符号类LocationClient。 我已经红了,你需要使用较低版本的google play服务,比如’com.google.android.gms:play-services:5. +’。 但当我使用那个时,我得到另一个错误:错误:属性“主题”已经定义。 当我用Google搜索时,我说我需要使用更高版本的google play服务,例如’com.google.android.gms:play-services:6. +’。 所以我需要同时使用版本5. +和6. +但这是不可能的。 这个问题有什么解决方案吗? 这是我的gradle脚本: apply plugin: ‘com.android.application’ android { compileSdkVersion ‘Google Inc.:Google APIs:21’ buildToolsVersion “19.1.0” defaultConfig { applicationId “app_id” minSdkVersion 19 targetSdkVersion 21 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.txt’ } } } dependencies { //tried different versions of the librarys, without […]

数据抓取时的解析问题

认为我的解析有问题。 我在Android Studio中使用JSoup和Java。 我试图从本地html文件刮取信息并显示在我的应用程序上。 但是,当我运行应用程序时,我想要的数据不会出现。 我想显示“9:00”和“9:15”等时间。 还有“声音”,“P2016”和“P.Mann”。 html看起来像这样: timetable.html body {background-color:white;} body,td { font-family: arial; } The Year ICOMWeeks selected for output: 26 (22 Feb 2016-28 Feb 2016) 9:00 9:15 9:30 9:45 10:00 10:15 10:30 10:45 11:00 11:15 11:30 11:45 12:00 12:15 12:30 12:45 13:00 13:15 13:30 13:45 14:00 14:15 14:30 14:45 15:00 15:15 15:30 […]