Commit e129be23017455ddcadb90fb84c40d5110e58500
1 parent
e1e56163
添加一些修改选项
Showing
19 changed files
with
189 additions
and
123 deletions
C5/app/src/main/java/com/sunvote/xpadapp/fragments/SigninFragment.java
| 1 | 1 | package com.sunvote.xpadapp.fragments; |
| 2 | 2 | |
| 3 | +import android.graphics.Color; | |
| 3 | 4 | import android.os.Bundle; |
| 4 | 5 | import android.os.Message; |
| 5 | 6 | import android.util.Log; |
| ... | ... | @@ -46,6 +47,7 @@ public class SigninFragment extends BaseFragment { |
| 46 | 47 | |
| 47 | 48 | btnSignin = (Button)view.findViewById(R.id.signin_btnSign); |
| 48 | 49 | btnSignin.setEnabled(false); |
| 50 | + btnSignin.setTextColor(Color.parseColor("#c75d3a")); | |
| 49 | 51 | btnSignin.setOnClickListener(new OnClickListener() { |
| 50 | 52 | |
| 51 | 53 | @Override |
| ... | ... | @@ -68,9 +70,11 @@ public class SigninFragment extends BaseFragment { |
| 68 | 70 | public void onVoteEvent( VoteInfo info) { |
| 69 | 71 | if(info.mode ==XPadApi.VoteType_Signin){ |
| 70 | 72 | btnSignin.setEnabled(true); |
| 73 | + btnSignin.setTextColor(Color.RED); | |
| 71 | 74 | |
| 72 | 75 | }else if(info.mode == XPadApi.VoteType_Stop){ |
| 73 | 76 | btnSignin.setEnabled(false); |
| 77 | + btnSignin.setTextColor(Color.parseColor("#c75d3a")); | |
| 74 | 78 | } |
| 75 | 79 | if(SharedPreferencesUtil.getData(getActivity(),"signin","").equals("" + voteInfo.dataPos)){ |
| 76 | 80 | LogUtil.i(TAG,"该dataPos已签到。"); |
| ... | ... | @@ -85,6 +89,7 @@ public class SigninFragment extends BaseFragment { |
| 85 | 89 | public void onVoteSubmitSuccess() { |
| 86 | 90 | tv.setText(getString(R.string.signined)); |
| 87 | 91 | btnSignin.setEnabled(false); |
| 92 | + btnSignin.setTextColor(Color.parseColor("#c75d3a")); | |
| 88 | 93 | // bgView.setBackgroundColor(0xFF009966); |
| 89 | 94 | SharedPreferencesUtil.saveData(getActivity(),"signin",""+voteInfo.dataPos); |
| 90 | 95 | ((MainActivity)getActivity()).myHandler.sendEmptyMessageDelayed(MainActivity.MSG_DELAY_TO_VIEW,2000); |
| ... | ... | @@ -94,6 +99,7 @@ public class SigninFragment extends BaseFragment { |
| 94 | 99 | super.onVoteSubmitError(); |
| 95 | 100 | tv.setText(getString(R.string.please_signin)); |
| 96 | 101 | btnSignin.setEnabled(true); |
| 102 | + btnSignin.setTextColor(Color.RED); | |
| 97 | 103 | } |
| 98 | 104 | |
| 99 | 105 | } | ... | ... |
C5/app/src/main/java/com/sunvote/xpadapp/fragments/SinginResultFragment.java
| ... | ... | @@ -31,7 +31,7 @@ public class SinginResultFragment extends BaseFragment { |
| 31 | 31 | shidaoresult.setText("" + resultInfo.num3); |
| 32 | 32 | yingdaoresult.setText("" + resultInfo.num2); |
| 33 | 33 | weidaoresult.setText("" + resultInfo.num1); |
| 34 | - ((MainActivity)getActivity()).setBackgroundColor(Color.parseColor("#042160")); | |
| 34 | + ((MainActivity)getActivity()).setBackgroundColor(Color.parseColor("#042148")); | |
| 35 | 35 | if ((resultInfo.bits & 0xF) == 0xF) { |
| 36 | 36 | result.setText(""); |
| 37 | 37 | } else if ((resultInfo.bits & 0xF) == 0) { | ... | ... |
C5/app/src/main/java/com/sunvote/xpadapp/fragments/SingleTitleFragment.java
| ... | ... | @@ -141,14 +141,15 @@ public class SingleTitleFragment extends BaseFragment implements ContentVoteOnBa |
| 141 | 141 | tvTitle.setText(bill.title); |
| 142 | 142 | } |
| 143 | 143 | |
| 144 | - if(voteInfo.mode1_msgType < 2){ | |
| 144 | + if(voteInfo.mode1_msgType <= 2){ | |
| 145 | 145 | votetype.setText(R.string.yianbiaojue); |
| 146 | 146 | } |
| 147 | - if(voteInfo.mode1_msgType == 2){ | |
| 148 | - votetype.setText(R.string.yianxuanju); | |
| 149 | - } | |
| 150 | 147 | if(voteInfo.mode1_msgType > 2){ |
| 151 | - votetype.setText(R.string.yianceping); | |
| 148 | + if(voteInfo.mode4 > 2){ | |
| 149 | + votetype.setText(R.string.yianceping); | |
| 150 | + }else{ | |
| 151 | + votetype.setText(R.string.yianbiaojue); | |
| 152 | + } | |
| 152 | 153 | } |
| 153 | 154 | |
| 154 | 155 | tvTitle.setOnClickListener(new OnClickListener() { |
| ... | ... | @@ -538,7 +539,9 @@ public class SingleTitleFragment extends BaseFragment implements ContentVoteOnBa |
| 538 | 539 | if (voteInfo.mode2_modify == 1) { |
| 539 | 540 | showModify(); |
| 540 | 541 | singlevoteTvTipsLayout.setVisibility(View.VISIBLE); |
| 541 | - tvTips.setText(getString(R.string.submited)); | |
| 542 | +// tvTips.setText(getString(R.string.submited)); | |
| 543 | + tvTips.setText(""); | |
| 544 | + tvTips.setBackgroundResource(R.drawable.submitted); | |
| 542 | 545 | } else { |
| 543 | 546 | disableVote(); |
| 544 | 547 | singlevoteTvTipsLayout.setVisibility(View.VISIBLE); | ... | ... |
C5/app/src/main/java/com/sunvote/xpadcomm/AntZipUtil.java
| ... | ... | @@ -329,6 +329,7 @@ public class AntZipUtil { |
| 329 | 329 | } |
| 330 | 330 | File f = new File(outputDirectory + File.separator |
| 331 | 331 | + zipEntry.getName()); |
| 332 | + f.deleteOnExit(); | |
| 332 | 333 | f.createNewFile(); |
| 333 | 334 | InputStream in = zipFile.getInputStream(zipEntry); |
| 334 | 335 | FileOutputStream out = new FileOutputStream(f); | ... | ... |
C5/app/src/main/java/com/sunvote/xpadcomm/DownloadFileModule.java
| ... | ... | @@ -160,9 +160,21 @@ public class DownloadFileModule { |
| 160 | 160 | |
| 161 | 161 | private void unzip(){ |
| 162 | 162 | if (fileName.endsWith(".zip") || fileName.endsWith(".rar") || fileName.endsWith(".7z")) { |
| 163 | - String outDirName = fileName.substring(0, fileName.length() - 4); | |
| 163 | + String outDirName = ""; | |
| 164 | + boolean isAdd = false; | |
| 165 | + if(fileName.startsWith("q")){ | |
| 166 | + isAdd = true; | |
| 167 | + } | |
| 168 | + if(isAdd){ | |
| 169 | + outDirName = fileName.substring(1,fileName.length() - 4); | |
| 170 | + }else{ | |
| 171 | + outDirName = fileName.substring(0, fileName.length() - 4); | |
| 172 | + } | |
| 164 | 173 | String uzipDirPath = FILEPATH + "/" + outDirName; |
| 165 | - createAndCleanFolder(uzipDirPath); | |
| 174 | + | |
| 175 | + if(!isAdd){ | |
| 176 | + createAndCleanFolder(uzipDirPath); | |
| 177 | + } | |
| 166 | 178 | try { |
| 167 | 179 | boolean ret = AntZipUtil.unZip(FILEPATH + fileName, uzipDirPath); |
| 168 | 180 | if (fileReciverInterface != null) { | ... | ... |
C5/app/src/main/res/drawable-hdpi/rendavote.xml
C5/app/src/main/res/drawable/bgpic_1.png
C5/app/src/main/res/drawable/btn_signin_disable.xml
0 → 100644
| 1 | +<vector android:height="24dp" android:viewportHeight="120" | |
| 2 | + android:viewportWidth="500" android:width="100dp" xmlns:android="http://schemas.android.com/apk/res/android"> | |
| 3 | + <path android:fillColor="#DC704C" android:pathData="M490,120H10c-5.5,0 -10,-4.5 -10,-10V10C0,4.5 4.5,0 10,0h480c5.5,0 10,4.5 10,10v100C500,115.5 495.5,120 490,120z"/> | |
| 4 | +</vector> | ... | ... |
C5/app/src/main/res/drawable/btn_signin_enable.xml
0 → 100644
| 1 | +<vector android:height="24dp" android:viewportHeight="120" | |
| 2 | + android:viewportWidth="500" android:width="100dp" xmlns:android="http://schemas.android.com/apk/res/android"> | |
| 3 | + <path android:fillColor="#FFF134" android:pathData="M490,120H10c-5.5,0 -10,-4.5 -10,-10V10C0,4.5 4.5,0 10,0h480c5.5,0 10,4.5 10,10v100C500,115.5 495.5,120 490,120z"/> | |
| 4 | +</vector> | ... | ... |
C5/app/src/main/res/drawable/signin_selector.xml
| ... | ... | @@ -3,12 +3,12 @@ |
| 3 | 3 | |
| 4 | 4 | |
| 5 | 5 | <!-- 点击后的颜色 --> |
| 6 | - <item android:state_pressed="true" android:drawable="@drawable/btn_signin_d"/> | |
| 7 | - <item android:state_focused="true" android:drawable="@drawable/btn_signin"/> | |
| 6 | + <item android:state_pressed="true" android:drawable="@drawable/btn_signin_disable"/> | |
| 7 | + <item android:state_focused="true" android:drawable="@drawable/btn_signin_enable"/> | |
| 8 | 8 | |
| 9 | - <item android:state_enabled="false" android:drawable="@drawable/btn_signin_d"/> | |
| 9 | + <item android:state_enabled="false" android:drawable="@drawable/btn_signin_disable"/> | |
| 10 | 10 | <!-- 默认 --> |
| 11 | - <item android:drawable="@drawable/btn_signin"/> | |
| 11 | + <item android:drawable="@drawable/btn_signin_enable"/> | |
| 12 | 12 | |
| 13 | 13 | |
| 14 | 14 | </selector> | ... | ... |
C5/app/src/main/res/drawable/submitted.png
0 → 100644
159 KB
C5/app/src/main/res/layout/fragment_custom_election.xml
| ... | ... | @@ -232,7 +232,7 @@ |
| 232 | 232 | android:layout_height="@dimen/button_heigh" |
| 233 | 233 | android:layout_alignParentLeft="true" |
| 234 | 234 | android:layout_below="@id/singlevote_confirm_textview" |
| 235 | - android:layout_marginLeft="@dimen/button_to_left" | |
| 235 | + android:layout_marginLeft="200dp" | |
| 236 | 236 | android:layout_marginTop="@dimen/button_to_right" |
| 237 | 237 | android:background="@drawable/btn_signin_d" |
| 238 | 238 | android:text="@string/cancel" |
| ... | ... | @@ -246,7 +246,7 @@ |
| 246 | 246 | android:layout_height="@dimen/button_heigh" |
| 247 | 247 | android:layout_alignParentRight="true" |
| 248 | 248 | android:layout_below="@id/singlevote_confirm_textview" |
| 249 | - android:layout_marginRight="@dimen/button_to_right" | |
| 249 | + android:layout_marginRight="200dp" | |
| 250 | 250 | android:layout_marginTop="@dimen/button_to_right" |
| 251 | 251 | android:background="@drawable/btn_agree" |
| 252 | 252 | android:text="@string/ok" | ... | ... |
C5/app/src/main/res/layout/fragment_election.xml
| ... | ... | @@ -380,7 +380,7 @@ |
| 380 | 380 | android:layout_height="@dimen/button_heigh" |
| 381 | 381 | android:layout_alignParentLeft="true" |
| 382 | 382 | android:layout_below="@id/singlevote_confirm_textview" |
| 383 | - android:layout_marginLeft="@dimen/button_to_left" | |
| 383 | + android:layout_marginLeft="200dp" | |
| 384 | 384 | android:layout_marginTop="@dimen/button_to_content" |
| 385 | 385 | android:background="@drawable/btn_signin_d" |
| 386 | 386 | android:text="@string/cancel" |
| ... | ... | @@ -394,7 +394,7 @@ |
| 394 | 394 | android:layout_height="@dimen/button_heigh" |
| 395 | 395 | android:layout_alignParentRight="true" |
| 396 | 396 | android:layout_below="@id/singlevote_confirm_textview" |
| 397 | - android:layout_marginRight="@dimen/button_to_right" | |
| 397 | + android:layout_marginRight="200dp" | |
| 398 | 398 | android:layout_marginTop="@dimen/button_to_content" |
| 399 | 399 | android:background="@drawable/btn_agree" |
| 400 | 400 | android:text="@string/ok" | ... | ... |
C5/app/src/main/res/layout/fragment_offline.xml
| ... | ... | @@ -2,8 +2,7 @@ |
| 2 | 2 | <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" |
| 3 | 3 | android:background="@drawable/bgpic_1" |
| 4 | 4 | android:layout_width="match_parent" |
| 5 | - android:layout_height="match_parent" | |
| 6 | - > | |
| 5 | + android:layout_height="match_parent"> | |
| 7 | 6 | |
| 8 | 7 | <LinearLayout |
| 9 | 8 | android:id="@+id/title" | ... | ... |
C5/app/src/main/res/layout/fragment_signin.xml
| ... | ... | @@ -15,7 +15,7 @@ |
| 15 | 15 | |
| 16 | 16 | <TextView |
| 17 | 17 | android:id="@+id/signin_title" |
| 18 | - android:textSize="@dimen/big_text_p2" | |
| 18 | + android:textSize="@dimen/big_text_p3" | |
| 19 | 19 | android:layout_marginTop="@dimen/content_margin" |
| 20 | 20 | android:textColor="@color/white" |
| 21 | 21 | android:layout_width="wrap_content" |
| ... | ... | @@ -35,6 +35,7 @@ |
| 35 | 35 | android:text="@string/signin" |
| 36 | 36 | android:enabled="false" |
| 37 | 37 | android:textSize="@dimen/big_text_p4" |
| 38 | + android:textColor="@color/red" | |
| 38 | 39 | android:layout_below="@id/signin_title"/> |
| 39 | 40 | |
| 40 | 41 | </RelativeLayout> | ... | ... |
C5/app/src/main/res/layout/fragment_signin_result_vote.xml
| ... | ... | @@ -2,121 +2,160 @@ |
| 2 | 2 | <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" |
| 3 | 3 | android:layout_width="match_parent" |
| 4 | 4 | android:layout_height="match_parent" |
| 5 | - android:background="#ff0952B5"> | |
| 5 | + android:background="#0952B5"> | |
| 6 | 6 | |
| 7 | 7 | <TextView |
| 8 | 8 | android:id="@+id/signin_result_title" |
| 9 | 9 | android:layout_width="wrap_content" |
| 10 | 10 | android:layout_height="wrap_content" |
| 11 | 11 | android:layout_centerHorizontal="true" |
| 12 | - android:layout_marginTop="100dp" | |
| 12 | + android:layout_marginTop="50dp" | |
| 13 | 13 | android:text="@string/signin_result" |
| 14 | - android:textColor="@color/yellow" | |
| 15 | - android:textSize="@dimen/big_text_p2" | |
| 14 | + android:textColor="@color/white" | |
| 15 | + android:textSize="@dimen/big_text_p1" | |
| 16 | 16 | android:textStyle="bold" /> |
| 17 | 17 | |
| 18 | - <RelativeLayout | |
| 19 | - android:id="@+id/data_title_layout" | |
| 18 | + <View | |
| 19 | + android:id="@+id/line0" | |
| 20 | 20 | android:layout_width="match_parent" |
| 21 | - android:layout_height="wrap_content" | |
| 21 | + android:layout_height="1dp" | |
| 22 | 22 | android:layout_below="@id/signin_result_title" |
| 23 | - android:layout_marginTop="50dp"> | |
| 23 | + android:background="#5386cb" | |
| 24 | + android:layout_marginTop="54dp"/> | |
| 24 | 25 | |
| 25 | - <TextView | |
| 26 | - android:id="@+id/shidao" | |
| 27 | - android:layout_width="200dp" | |
| 28 | - android:layout_height="wrap_content" | |
| 29 | - android:layout_centerHorizontal="true" | |
| 30 | - android:gravity="center" | |
| 31 | - android:text="@string/shidao" | |
| 32 | - android:textColor="@color/yellow" | |
| 33 | - android:textSize="@dimen/big_text_p3" /> | |
| 26 | + <LinearLayout | |
| 27 | + android:id="@+id/data_title_layout" | |
| 28 | + android:layout_width="match_parent" | |
| 29 | + android:layout_height="66dp" | |
| 30 | + android:layout_below="@id/line0" | |
| 31 | + android:background="#084aa3" | |
| 32 | + android:gravity="center_vertical" | |
| 33 | + android:layout_centerHorizontal="true"> | |
| 34 | 34 | |
| 35 | 35 | <TextView |
| 36 | - android:layout_width="200dp" | |
| 36 | + android:id="@+id/yindao" | |
| 37 | + android:layout_width="0dp" | |
| 37 | 38 | android:layout_height="wrap_content" |
| 38 | - android:layout_toLeftOf="@id/shidao" | |
| 39 | - android:gravity="center" | |
| 39 | + android:gravity="right" | |
| 40 | + android:paddingRight="60dp" | |
| 40 | 41 | android:text="@string/yindao" |
| 41 | - android:textColor="@color/yellow" | |
| 42 | - android:textSize="@dimen/big_text_p3" /> | |
| 42 | + android:layout_weight="1" | |
| 43 | + android:textColor="@color/white" | |
| 44 | + android:textSize="@dimen/big_text_p4" | |
| 45 | + android:textStyle="bold" /> | |
| 43 | 46 | |
| 44 | 47 | <TextView |
| 45 | - android:layout_width="200dp" | |
| 48 | + android:id="@+id/yingdaoresult" | |
| 49 | + android:layout_width="0dp" | |
| 46 | 50 | android:layout_height="wrap_content" |
| 47 | - android:layout_toRightOf="@id/shidao" | |
| 48 | - android:gravity="center" | |
| 49 | - android:text="@string/weidao" | |
| 50 | - android:textColor="@color/yellow" | |
| 51 | - android:textSize="@dimen/big_text_p3" /> | |
| 51 | + android:layout_weight="1" | |
| 52 | + android:layout_toRightOf="@+id/yindao" | |
| 53 | + android:paddingLeft="60dp" | |
| 54 | + android:gravity="left" | |
| 55 | + android:text="@string/yindao" | |
| 56 | + android:textColor="@color/white" | |
| 57 | + android:textSize="@dimen/big_text_p4" | |
| 58 | + android:textStyle="bold" /> | |
| 52 | 59 | |
| 53 | - </RelativeLayout> | |
| 60 | + </LinearLayout> | |
| 54 | 61 | |
| 55 | 62 | <View |
| 56 | 63 | android:id="@+id/line" |
| 57 | 64 | android:layout_width="match_parent" |
| 58 | 65 | android:layout_height="1dp" |
| 59 | 66 | android:layout_below="@id/data_title_layout" |
| 60 | - android:layout_marginTop="10dp" | |
| 61 | - android:background="#B2FFFFFF" /> | |
| 67 | + android:background="#5386CB" /> | |
| 62 | 68 | |
| 63 | - <RelativeLayout | |
| 69 | + <LinearLayout | |
| 64 | 70 | android:id="@+id/data_result_layout" |
| 65 | 71 | android:layout_width="match_parent" |
| 66 | - android:layout_height="wrap_content" | |
| 72 | + android:layout_height="66dp" | |
| 67 | 73 | android:layout_below="@id/line" |
| 68 | - android:background="#064AA3"> | |
| 74 | + android:gravity="center_vertical" | |
| 75 | + android:layout_centerHorizontal="true" | |
| 76 | + > | |
| 77 | + <!-- android:background="#064AA3"--> | |
| 78 | + <TextView | |
| 79 | + android:id="@+id/shidao" | |
| 80 | + android:layout_width="0dp" | |
| 81 | + android:layout_weight="1" | |
| 82 | + android:layout_height="wrap_content" | |
| 83 | + android:gravity="right" | |
| 84 | + android:text="@string/shidao" | |
| 85 | + android:paddingRight="60dp" | |
| 86 | + android:textColor="@color/white" | |
| 87 | + android:textSize="@dimen/big_text_p4" | |
| 88 | + android:textStyle="bold" /> | |
| 69 | 89 | |
| 70 | 90 | <TextView |
| 71 | 91 | android:id="@+id/shidaoresult" |
| 72 | - android:layout_width="200dp" | |
| 92 | + android:layout_width="0dp" | |
| 93 | + android:layout_weight="1" | |
| 73 | 94 | android:layout_height="wrap_content" |
| 74 | - android:layout_centerHorizontal="true" | |
| 75 | - android:gravity="center" | |
| 95 | + android:gravity="left" | |
| 96 | + android:paddingLeft="60dp" | |
| 76 | 97 | android:text="@string/shidao" |
| 77 | 98 | android:textColor="@color/white" |
| 78 | - android:textSize="@dimen/big_text_p2" | |
| 99 | + android:textSize="@dimen/big_text_p4" | |
| 79 | 100 | android:textStyle="bold" /> |
| 80 | 101 | |
| 102 | + </LinearLayout> | |
| 103 | + | |
| 104 | + <View | |
| 105 | + android:id="@+id/line2" | |
| 106 | + android:layout_width="match_parent" | |
| 107 | + android:layout_height="1dp" | |
| 108 | + android:layout_below="@id/data_result_layout" | |
| 109 | + android:background="#5386cb" /> | |
| 110 | + | |
| 111 | + <LinearLayout | |
| 112 | + android:id="@+id/weidaoresult_layout" | |
| 113 | + android:layout_width="match_parent" | |
| 114 | + android:layout_height="66dp" | |
| 115 | + android:layout_below="@id/line2" | |
| 116 | + android:gravity="center_vertical" | |
| 117 | + android:background="#084aa3" | |
| 118 | + android:layout_centerHorizontal="true"> | |
| 81 | 119 | |
| 82 | 120 | <TextView |
| 83 | - android:id="@+id/yingdaoresult" | |
| 84 | - android:layout_width="200dp" | |
| 121 | + android:layout_weight="1" | |
| 122 | + android:layout_width="0dp" | |
| 85 | 123 | android:layout_height="wrap_content" |
| 86 | - android:layout_toLeftOf="@id/shidaoresult" | |
| 87 | - android:gravity="center" | |
| 88 | - android:text="@string/yindao" | |
| 124 | + android:gravity="right" | |
| 125 | + android:paddingRight="60dp" | |
| 126 | + android:text="@string/weidao" | |
| 89 | 127 | android:textColor="@color/white" |
| 90 | - android:textSize="@dimen/big_text_p2" | |
| 91 | - android:textStyle="bold" /> | |
| 92 | - | |
| 128 | + android:textStyle="bold" | |
| 129 | + android:textSize="@dimen/big_text_p4" /> | |
| 93 | 130 | |
| 94 | 131 | <TextView |
| 95 | 132 | android:id="@+id/weidaoresult" |
| 96 | - android:layout_width="200dp" | |
| 133 | + android:layout_width="0dp" | |
| 97 | 134 | android:layout_height="wrap_content" |
| 98 | - android:layout_toRightOf="@id/shidaoresult" | |
| 99 | - android:gravity="center" | |
| 135 | + android:layout_weight="1" | |
| 136 | + android:gravity="left" | |
| 100 | 137 | android:text="@string/weidao" |
| 138 | + android:paddingLeft="60dp" | |
| 101 | 139 | android:textColor="@color/white" |
| 102 | - android:textSize="@dimen/big_text_p2" | |
| 140 | + android:textSize="@dimen/big_text_p4" | |
| 103 | 141 | android:textStyle="bold" /> |
| 142 | + </LinearLayout> | |
| 104 | 143 | |
| 105 | - </RelativeLayout> | |
| 144 | + <View | |
| 145 | + android:layout_width="match_parent" | |
| 146 | + android:layout_height="1dp" | |
| 147 | + android:layout_below="@id/weidaoresult_layout" | |
| 148 | + android:background="#5386CB" /> | |
| 106 | 149 | |
| 107 | 150 | <TextView |
| 108 | 151 | android:id="@+id/result" |
| 109 | 152 | android:layout_width="wrap_content" |
| 110 | 153 | android:layout_height="wrap_content" |
| 111 | - android:layout_centerHorizontal="true" | |
| 112 | 154 | android:layout_alignParentBottom="true" |
| 113 | - android:textSize="@dimen/big_text_p4" | |
| 114 | - android:textColor="@color/yellow" | |
| 115 | - android:layout_marginBottom="40dp"/> | |
| 155 | + android:layout_centerHorizontal="true" | |
| 156 | + android:layout_marginBottom="40dp" | |
| 157 | + android:textColor="@color/white" | |
| 158 | + android:textSize="@dimen/big_text_p5" /> | |
| 159 | + | |
| 116 | 160 | |
| 117 | - <View | |
| 118 | - android:layout_width="match_parent" | |
| 119 | - android:layout_height="1dp" | |
| 120 | - android:layout_below="@id/data_result_layout" | |
| 121 | - android:background="#B2FFFFFF" /> | |
| 122 | 161 | </RelativeLayout> |
| 123 | 162 | \ No newline at end of file | ... | ... |
C5/app/src/main/res/layout/fragment_singlevote.xml
| ... | ... | @@ -7,7 +7,7 @@ |
| 7 | 7 | <LinearLayout |
| 8 | 8 | android:id="@+id/singlevote_title_layout" |
| 9 | 9 | android:layout_width="match_parent" |
| 10 | - android:layout_height="80dp" | |
| 10 | + android:layout_height="63dp" | |
| 11 | 11 | android:background="#AC1007"> |
| 12 | 12 | |
| 13 | 13 | <TextView |
| ... | ... | @@ -24,11 +24,11 @@ |
| 24 | 24 | |
| 25 | 25 | <Button |
| 26 | 26 | android:id="@+id/singlevote_btnB" |
| 27 | - android:layout_width="200dp" | |
| 27 | + android:layout_width="160dp" | |
| 28 | 28 | android:layout_height="60dp" |
| 29 | 29 | android:layout_alignParentBottom="true" |
| 30 | 30 | android:layout_centerHorizontal="true" |
| 31 | - android:layout_marginBottom="20dp" | |
| 31 | + android:layout_marginBottom="26dp" | |
| 32 | 32 | android:background="@drawable/oppos_selector" |
| 33 | 33 | android:text="@string/oppose" |
| 34 | 34 | android:textColor="@color/white" |
| ... | ... | @@ -37,12 +37,12 @@ |
| 37 | 37 | |
| 38 | 38 | <Button |
| 39 | 39 | android:id="@+id/singlevote_btnA" |
| 40 | - android:layout_width="200dp" | |
| 40 | + android:layout_width="160dp" | |
| 41 | 41 | android:layout_height="60dp" |
| 42 | 42 | android:layout_alignParentBottom="true" |
| 43 | 43 | android:layout_centerHorizontal="true" |
| 44 | - android:layout_marginBottom="20dp" | |
| 45 | - android:layout_marginRight="40dp" | |
| 44 | + android:layout_marginBottom="26dp" | |
| 45 | + android:layout_marginRight="10dp" | |
| 46 | 46 | android:layout_toLeftOf="@id/singlevote_btnB" |
| 47 | 47 | android:background="@drawable/agree_selector" |
| 48 | 48 | android:text="@string/agree" |
| ... | ... | @@ -52,12 +52,12 @@ |
| 52 | 52 | |
| 53 | 53 | <Button |
| 54 | 54 | android:id="@+id/singlevote_btnC" |
| 55 | - android:layout_width="200dp" | |
| 55 | + android:layout_width="160dp" | |
| 56 | 56 | android:layout_height="60dp" |
| 57 | 57 | android:layout_alignParentBottom="true" |
| 58 | 58 | android:layout_centerHorizontal="true" |
| 59 | - android:layout_marginBottom="20dp" | |
| 60 | - android:layout_marginLeft="40dp" | |
| 59 | + android:layout_marginBottom="26dp" | |
| 60 | + android:layout_marginLeft="10dp" | |
| 61 | 61 | android:layout_toRightOf="@id/singlevote_btnB" |
| 62 | 62 | android:background="@drawable/abstain_selector" |
| 63 | 63 | android:text="@string/abstant" |
| ... | ... | @@ -67,11 +67,11 @@ |
| 67 | 67 | |
| 68 | 68 | <Button |
| 69 | 69 | android:id="@+id/singlevote_btn_modify" |
| 70 | - android:layout_width="200dp" | |
| 70 | + android:layout_width="160dp" | |
| 71 | 71 | android:layout_height="60dp" |
| 72 | 72 | android:layout_alignParentBottom="true" |
| 73 | 73 | android:layout_centerHorizontal="true" |
| 74 | - android:layout_marginBottom="20dp" | |
| 74 | + android:layout_marginBottom="26dp" | |
| 75 | 75 | android:background="@drawable/modify_selector" |
| 76 | 76 | android:text="@string/modify" |
| 77 | 77 | android:textColor="@color/modifytext" |
| ... | ... | @@ -85,7 +85,7 @@ |
| 85 | 85 | android:layout_height="wrap_content" |
| 86 | 86 | android:layout_alignParentBottom="true" |
| 87 | 87 | android:layout_centerHorizontal="true" |
| 88 | - android:layout_marginBottom="20dp" | |
| 88 | + android:layout_marginBottom="26dp" | |
| 89 | 89 | android:layout_marginLeft="@dimen/content_margin" |
| 90 | 90 | android:layout_marginRight="@dimen/content_margin" |
| 91 | 91 | android:gravity="center_horizontal"> |
| ... | ... | @@ -109,7 +109,6 @@ |
| 109 | 109 | android:layout_centerVertical="true" |
| 110 | 110 | android:layout_marginLeft="20dp" |
| 111 | 111 | android:layout_marginRight="20dp" |
| 112 | - android:layout_marginTop="20dp" | |
| 113 | 112 | android:fadeScrollbars="false" |
| 114 | 113 | android:fillViewport="false" |
| 115 | 114 | android:scrollbarAlwaysDrawVerticalTrack="true" |
| ... | ... | @@ -120,6 +119,7 @@ |
| 120 | 119 | android:layout_width="match_parent" |
| 121 | 120 | android:layout_height="wrap_content" |
| 122 | 121 | android:layout_centerInParent="true" |
| 122 | + android:layout_margin="110dp" | |
| 123 | 123 | android:background="@color/white" |
| 124 | 124 | android:gravity="center" |
| 125 | 125 | android:scrollbars="vertical" |
| ... | ... | @@ -141,41 +141,38 @@ |
| 141 | 141 | <RelativeLayout |
| 142 | 142 | android:id="@+id/singlevote_tv_tips_layout" |
| 143 | 143 | android:layout_width="match_parent" |
| 144 | - android:layout_height="50dp" | |
| 144 | + android:layout_height="wrap_content" | |
| 145 | + android:layout_marginBottom="20dp" | |
| 145 | 146 | android:layout_alignParentBottom="true" |
| 146 | - android:background="#FFF134" | |
| 147 | - android:visibility="gone"> | |
| 147 | + > | |
| 148 | 148 | |
| 149 | 149 | <TextView |
| 150 | 150 | android:id="@+id/singlevote_tv_tips" |
| 151 | + android:layout_width="250dp" | |
| 152 | + android:layout_height="80dp" | |
| 153 | + android:layout_centerHorizontal="true" | |
| 154 | + android:gravity="center" | |
| 155 | + android:text="@string/submiting" | |
| 156 | + android:textColor="#AC1007" | |
| 157 | + android:textSize="@dimen/big_text_p1" | |
| 158 | + android:textStyle="bold" /> | |
| 159 | + | |
| 160 | + <TextView | |
| 161 | + android:id="@+id/singlevote_tv_result" | |
| 151 | 162 | android:layout_width="wrap_content" |
| 152 | 163 | android:layout_height="wrap_content" |
| 153 | 164 | android:layout_centerHorizontal="true" |
| 154 | 165 | android:gravity="center" |
| 155 | - android:text="@string/please_press_key" | |
| 156 | - android:textColor="@color/red" | |
| 157 | - android:textSize="@dimen/big_text_p4" | |
| 158 | - android:textStyle="bold" /> | |
| 166 | + android:alpha="0.9" | |
| 167 | + android:background="@drawable/voted_empty" | |
| 168 | + android:rotation="-20" | |
| 169 | + android:textSize="@dimen/big_text_p1" | |
| 170 | + android:textStyle="bold" | |
| 171 | + android:visibility="gone" /> | |
| 159 | 172 | </RelativeLayout> |
| 160 | 173 | </RelativeLayout> |
| 161 | 174 | |
| 162 | - <TextView | |
| 163 | - android:id="@+id/singlevote_tv_result" | |
| 164 | - android:layout_width="wrap_content" | |
| 165 | - android:layout_height="wrap_content" | |
| 166 | - android:layout_alignRight="@id/singlevote_content_layout" | |
| 167 | - android:layout_alignTop="@id/singlevote_content_layout" | |
| 168 | - android:layout_marginRight="@dimen/button_to_content" | |
| 169 | - android:layout_marginTop="@dimen/content_margin" | |
| 170 | - android:alpha="0.9" | |
| 171 | - android:background="@drawable/voted_empty" | |
| 172 | - android:gravity="center" | |
| 173 | - android:rotation="-20" | |
| 174 | - android:text="" | |
| 175 | - android:textColor="#ddff9933" | |
| 176 | - android:textSize="@dimen/big_text_p2" | |
| 177 | - android:textStyle="bold" | |
| 178 | - android:visibility="visible" /> | |
| 175 | + | |
| 179 | 176 | |
| 180 | 177 | <RelativeLayout |
| 181 | 178 | android:id="@+id/singlevote_confirm_panel" |
| ... | ... | @@ -202,7 +199,7 @@ |
| 202 | 199 | android:layout_height="@dimen/button_heigh" |
| 203 | 200 | android:layout_alignParentLeft="true" |
| 204 | 201 | android:layout_below="@id/singlevote_confirm_textview" |
| 205 | - android:layout_marginLeft="120dp" | |
| 202 | + android:layout_marginLeft="200dp" | |
| 206 | 203 | android:layout_marginTop="@dimen/button_to_content" |
| 207 | 204 | android:background="@drawable/btn_signin_d" |
| 208 | 205 | android:text="@string/cancel" |
| ... | ... | @@ -216,7 +213,7 @@ |
| 216 | 213 | android:layout_height="@dimen/button_heigh" |
| 217 | 214 | android:layout_alignParentRight="true" |
| 218 | 215 | android:layout_below="@id/singlevote_confirm_textview" |
| 219 | - android:layout_marginRight="120dp" | |
| 216 | + android:layout_marginRight="200dp" | |
| 220 | 217 | android:layout_marginTop="@dimen/button_to_content" |
| 221 | 218 | android:background="@drawable/btn_agree" |
| 222 | 219 | android:text="@string/ok" | ... | ... |
C5/app/src/main/res/values/strings.xml
| ... | ... | @@ -4,8 +4,8 @@ |
| 4 | 4 | <string name="app_name">中天会议表决系统</string> |
| 5 | 5 | <string name="hello_world">Hello world!</string> |
| 6 | 6 | <string name="action_settings">Settings</string> |
| 7 | - <string name="welcome">中天无纸化会议表决系统</string> | |
| 8 | - <string name="renda_vote">人大版</string> | |
| 7 | + <string name="welcome">人大智能平板会议表决系统</string> | |
| 8 | + <string name="renda_vote">普及版</string> | |
| 9 | 9 | <string name="connect_meeting">正在连接会议网络...</string> |
| 10 | 10 | <string name="welcome_use">欢迎使用</string> |
| 11 | 11 | <string name="sunvote_system">中天无纸化会议表决系统</string> |
| ... | ... | @@ -46,7 +46,7 @@ |
| 46 | 46 | <string name="memo">说 明</string> |
| 47 | 47 | <string name="result">结果</string> |
| 48 | 48 | <string name="please_signin">请按键签到</string> |
| 49 | - <string name="signin">签到</string> | |
| 49 | + <string name="signin">签 到</string> | |
| 50 | 50 | <string name="select_other">另选他人</string> |
| 51 | 51 | <string name="vote">投票</string> |
| 52 | 52 | <string name="title">标题</string> | ... | ... |
C5/xpadprotocal/build/libs/xpadprotocal.jar
No preview for this file type