这可以隐藏图例图表中的系列(标题和行),图表上的lise仍然可见?我只想隐藏传奇中的数据我希望在图表上看到我的系列.我不想隐藏传说中的所有系列,只有少数.
我为udp服务器编写简单的方法:
private void runUdpServer() {
String message;
byte[] lmessage = new byte[MAX_UDP_DATAGRAM_LEN];
DatagramPacket packet = new DatagramPacket(lmessage, lmessage.length);
DatagramSocket socket = null;
try {
socket = new DatagramSocket(UDP_SERVER_PORT);
socket.receive(packet);
message = new String(lmessage, 0, packet.getLength());
textMessage.setText(message);
} catch (SocketException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (socket != null) {
socket.close();
}
}
}
Run Code Online (Sandbox Code Playgroud)
如何使此服务器运行并侦听消息.我在onCreate中使用此方法,但是当我从客户端发送消息时,我看到了这条消息,但是当我发送第二条消息时,我不会看到第二条消息.只有第一条消息.如何获取新消息?
编辑:这是我的代码:
@SuppressLint("NewApi")
public class Server extends Activity {
private static final int UDP_SERVER_PORT = 2004;
private static final int …Run Code Online (Sandbox Code Playgroud) DataModule中:
@Module
class DataModule constructor(application: App){
private var db : Database = Room.databaseBuilder(application.applicationContext,
Database::class.java, "database.db")
.build()
@Provides
@PerApplication
fun provideDatabase(): Database {
return db
}
Run Code Online (Sandbox Code Playgroud)
应用程序:
class App : DaggerApplication() {
@Inject lateinit var activityDispatchingAndroidInjector: DispatchingAndroidInjector<Activity>
override fun onCreate() {
super.onCreate()
setupTimber()
// setupCrashlytics()
RxPaparazzo.register(this)
}
override fun applicationInjector(): AndroidInjector<out App> {
return DaggerApplicationComponent.builder()
.dataModule(DataModule(this)).create(this)
}
Run Code Online (Sandbox Code Playgroud)
ApplicationComponent:
@PerApplication
@Component(modules = [AndroidSupportInjectionModule::class, ActivityBindingModule::class, ApplicationModule::class, DataModule::class, ServiceModule::class])
interface ApplicationComponent : AndroidInjector<App> {
@Component.Builder
abstract class Builder : AndroidInjector.Builder<App>()
}
Run Code Online (Sandbox Code Playgroud)
我收到错误:
Error:(21, 2) …Run Code Online (Sandbox Code Playgroud) 如何在子活动中获取父活动的名称.我有两个活动,我可以开始相同的活动.为了更好地理解:我有活动一,二,三.从活动ONE我可以开始活动三,从活动二我可以开始活动三.现在我有一个问题.如何进入活动三,父母活动的名称.所以,当我从活动ONE开始活动三,我怎么能得到这些信息.我想实现简单的循环if(),我将对象添加到ArrayList,因为哪个活动启动我的活动三.我怎么能这样做?
我的活动中有一个按钮.如果我点击show Toast.但是当我再次点击Toast show时.因此,当我点击多次这个Toast将会出现很长时间.当第一次消失时,接下来是显示等等.当我再次点击按钮时我怎么办,第一次吐司将被隐藏.
这是我的xml布局:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="75dp"
android:padding="3dp" >
<ImageView
android:id="@+id/img"
android:layout_width="75dp"
android:layout_height="75dp"
android:scaleType="fitCenter"
/>
<TextView
android:id="@+id/name"
android:layout_width="208dp"
android:layout_height="75dp"
android:paddingLeft="15dp"
android:paddingTop="15dp" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:layout_gravity="center"
android:src="@drawable/ash_arrow" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我怎样才能展现ImageView圆角?
我想在谷歌地图中添加图片到标记.我想在点击标记图片后显示,并在该图片的右侧显示一些文字.我使用以下代码创建标记:
Marker melbourne = map.addMarker(new MarkerOptions()
.position(new LatLng(lblat,
lbLong))
.title("Melbourne")
.snippet("Population: 4,137,400")
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)));
Run Code Online (Sandbox Code Playgroud)
但在那个解决方案中,我只有标题和片段.我的路上怎么做标记?
我有一点问题.我有一个ListView,我使用:
ArrayAdapter adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_single_choice,
data);
Run Code Online (Sandbox Code Playgroud)
有单一选择的列表.但在这个解决方案中,我在右侧有一个单选按钮,但我希望它们在左侧.我怎样才能做到这一点?
编辑:我的xml文件:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:orientation="vertical"
android:layout_weight="92.5">
<TextView
android:id="@+id/user_account_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="109dp"
android:text="@string/user_account_text"
android:textAppearance="?android:attr/textAppearanceLarge" />
<ListView
android:id="@+id/user_account"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:scrollbars="vertical"
android:layout_marginRight="100dp"
android:layout_weight="1"
android:layout_marginLeft="100dp">
</ListView>
<Button
android:id="@+id/login_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:layout_marginBottom="20dp"
android:layout_gravity="center"
android:text="@string/login"
android:background="@drawable/button"
android:textColor="@android:color/white"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 我想获得 11 - 11 月的所有值。我创建了类似的东西:
public static List<Plan> getPlanListByMonth(SQLiteDatabase db, DateTime date) {
String where = "strftime('%m', '"+"date"+"') = " +
"'"+"11"+"'";
Cursor cursor = db.query(TABLE_NAME, null, where,
null, null, null, null, null);
return getPlanList(cursor);
}
private static List<Plan> getPlanList(Cursor cursor) {
List<Plan> PlanList = null;
if (cursor != null) {
PlanList = new ArrayList<>();
if(cursor.moveToFirst()) {
do {
Object obj = getPlan(cursor);
PlanList.add((Plan) obj);
} while (cursor.moveToNext());
}
cursor.close();
}
return PlanList;
}
Run Code Online (Sandbox Code Playgroud)
但是没有效果。关于如何按月获取所有值的任何想法?
我想检查我只有 URIcontent://media/external/video/media/813
的文件大小来获取我使用的文件大小:
File file=new File(uri.getPath());
long ls = file.length();
Run Code Online (Sandbox Code Playgroud)
并且总是得到 0。有什么想法吗?
android ×10
achartengine ×1
dagger ×1
dagger-2 ×1
file ×1
google-maps ×1
kotlin ×1
sqlite ×1
toast ×1